package com.github.wujichen158.andemusic.playernbt;

import net.minecraft.nbt.NBTTagCompound;

import javax.annotation.Nonnull;

public interface IMusicCapability {
    NBTTagCompound saveNBTData();

    void loadNBTData(NBTTagCompound compound);

    @Nonnull
    String getMusicType();

    void setMusicType(String musicType);

    int getMinDelayTime();

    void setMinDelayTime(int i);

    int getMaxDelayTime();

    void setMaxDelayTime(int i);

}
